spinning head - French English Dictionary